two-leaf squill - German English Dictionary